home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1995 May / cd Ware (Juegos) Epimundo.iso / DOS / C / COP.ZIP / SHAPES.CPP < prev   
Encoding:
C/C++ Source or Header  |  1992-07-21  |  634 b   |  34 lines

  1. #include "shape.hpp"
  2. #include "rectpie.hpp"
  3. #include <iostream.h>
  4. #include <stdlib.h>
  5.  
  6. main()
  7. {
  8.     int gdriver = (int)DETECT, gmode, errorcode;
  9.     initgraph(&gdriver,&gmode,"\\borlandc\\bgi");
  10.     errorcode = graphresult();
  11.     if (errorcode != (int)grOk)  {
  12.         cerr << "Graphics error: "
  13.             << grapherrormsg(errorcode)
  14.             << "\nProgram Terminating";
  15.         exit(1);
  16.     }
  17.  
  18.     Segment s = Segment(0,0,3,
  19.             new Circle(),
  20.             new Rectangle(),
  21.             new Segment(20,20,2,
  22.                 new PieSlice(),
  23.                 new Rectangle()
  24.                 )
  25.              );
  26.  
  27.     s.show();
  28.     s.show(getmaxx()/2, getmaxy()/2, 2);
  29.  
  30.     (void) cin.get();
  31.     closegraph();
  32.     return 0;
  33. }
  34.